// 事件触发
// 引入事件模块
let events = require("events");

// 创建事件触发器
let eventEmitter = new events.EventEmitter();

// 注册事件处理器（先注册，再触发事件）
eventEmitter.on("ok",function(v) {
    console.log("接收参数：",v);
});

for (let i = 0;i < 100;i ++) {
    setTimeout(() => {
        // 触发事件
        eventEmitter.emit("ok",i);
    },500)
}


// eventEmitter.on("error",function() {
//     console.log("你错了")
// });

// eventEmitter.emit("error");

